commercial concern or business - Alemán Inglés Diccionario